package com.triones.yjj.entity.bo;

import lombok.Data;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.List;

/**
 * 客户行为列表请求参数
 *
 * @Author: triones
 */
@Data
public class MemberBrowseEndParams {

    /**
     * 浏览记录id
     */
    private Long memberBrowseRecordId;
    /**
     * 退出时间
     */
    private String quitTime;
    /**
     * 轨迹
     */
    private String travel;
    /**
     * 浏览类型（分享：share、访问：access、报名：enroll）
     */
    private String browseType;
    /**
     * 是否点击过报名（1：已点、2：未点）
     */
    @Min(value = 1,message = "1已点报名,2未点报名")
    @Max(value = 2,message = "1已点报名,2未点报名")
    private Integer isClickEnroll;
    /**
     * 浏览时长
     */
    @Min(value = 0,message = "浏览时长不能小于0")
    private Long browseTimeLength;
    /**
     * 浏览完整度
     */
    @Min(value = 0,message = "浏览完整度不能小于0")
    private Integer browseRatio;

    private String token;
}
